@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:none;}
body{ color:#333;font-size:12px; font-family:"微软雅黑"; color:#333;}
a,h2{ font-weight:normal;color:#666;text-decoration:none;}
a:hover{ color:#da251f;}
li{ list-style:none;}
.clear{ clear:both;}
.picOne{ text-align:center;}
body{overflow-x:hidden;}
.banner{height:600px; margin-bottom:70px;}
.banner{ clear:both;z-index:0;height:600px;position:relative;}
.pz_slides_3{ width:1920px; height:508px; overflow:hidden; position:relative;}
.pz_slides_3 ._btn{  overflow:hidden; position:absolute;left:48%; bottom:30px; z-index:999; }
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left;  }
.pz_slides_3 ._btn ul li{float:left;width:14px; height:13px;margin-left:7px;  cursor:pointer; BACKGROUND: url(../img/imgPlayer.png) no-repeat -19px -83px;}
.pz_slides_3 ._btn ul li.on{BACKGROUND-POSITION: 1px -83px}
.pz_slides_3 ._pic{ position:relative; height:100%; z-index:0;}
.pz_slides_3 ._pic li{ zoom:1; vertical-align:middle;position:relative;  }
.pz_slides_3 ._pic li img{ width:1920px; height:508px; display:block;}
.header{background:url(../img/banner2.jpg) no-repeat center top; height:600px; margin-bottom:40px;}
.top_wrap{ width:976px; margin:0 auto;}
.top{ background:#f4f7fa;width:976px; margin:0 auto 435px;height:110px; position:absolute; z-index:9999;}
.logo{ padding:14px 0 0 10px; float:left; padding-bottom:10px;}
.searchBox{ border:1px solid #f19130;float:right;height:33px;width:263px;margin-right:10px;margin-top:25px;}
.txtInput{ background:url(../img/search.jpg) no-repeat 5px center;color:#bababa;float:left;border:none;width:159px; height:33px; padding-left:30px;}
.mainNav{ height:32px;width:976px; margin:0 auto;clear:both; height:32px; background:#f0902f;z-index:1200;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ height:32px; line-height:32px; position:relative; z-index:1; width:976px; margin-top:10px;}
.nav a{ color:#fff;}
.nav .nLi{ background:url(../img/line.jpg) repeat-y right top; height:32px;float:left;  position:relative; display:inline; height:32px; line-height:32px;
width:122px; text-align:center;}
.nav .nLi:last-child{ background:none;}
.nav .nLi h3{ font-family:"微软雅黑";font-size:14px float:left;text-align:center; }
.nav .nLi h3 a{display:block; font-family:"微软雅黑"; font-weight:bold;}
.nav .sub{ display:none; width:122px; left:0; top:32px;  position:absolute;line-height:30px; }
.nav .sub ul{border-right:1px solid #d7d7d7;}
.nav .sub li{ background:#666; border-bottom:1px solid #fff;zoom:1; width:122px; text-align:center;}
.nav .sub a{ color:#fff;display:block; height:32px; line-height:32px;}
.nav .sub a:hover{color:#fff;background:#e05717;}
.nav .on h3 a{color:#fff;}
.nav .on h3 a:hover{color:#fff; background:#e96b25;}
#linked{ background:#f19f7d; width:122px; height:35px;}
#linked a{ color:#eeb91d;}
#linked3{ color:#e30210;}
#menuLink{ background:#00b3f0; color:#fff;border-radius:20px;}
#menuLink a{ color:#fff;}
.subNav{height:132px;}
.title{ background:url(../img/line2.gif) no-repeat bottom center; margin-bottom:40px;padding-bottom:15px;text-align:center; font-size:20px; color:#333;}
.title span{ color:#999; font-size:12px;}
.profile{ width:976px; margin:0 auto 73px;}
.profile leftImg{ float:left;width:500px;} 
.rightTxt{ float:right;width:440px;}
.profile p{line-height:30px; color:#666; font-size:14px; width:420px; margin-bottom:50px;}
.line{ background:#ccc; height:1px; width:100%;}
.news{ padding-top:20px;}
.newsList{height:140px; width:976px; margin:0 auto;}
.news_con li{ clear:both; margin-bottom:20px; height:140px; margin-bottom:30px; padding-top:30px}
.news_con li:hover{height:140px;width:100%;}
.time{ /*background:url(../img/line3.gif) no-repeat right center;*/float:left; margin-right:28px; width:130px;}
.time h3{ font-size:30px; font-family: "Times New Roman", Times, serif;float:left; }
.time span{ /*color:#333;*/font-size:14px;display: block; float: left; width: 100%;}
.newsImg{ width:160px; height:110px;float:left; margin-right:20px;}
.newsTxt{ width:500px; float:left;}
.newsTxt h3 a{ font-size:18px; color:#666; margin-bottom:15px}
.newsTxt p a{ font-size:14px; color:#999;}
.more{ /*background:url(../img/more2.gif) no-repeat right center;*/font-size:14px;font-weight:bold; float:right; width:126px; height: 40px;line-height: 40px;text-align: center;}
.divOver{background:#ef8014;color:#fff;}
.divOver .newsTxt a,.divOver .newsTxt a:hover{color:#fff;}
.moreOver{background:#fff;color:#ef8014;}
.moreOver a{color:#ef8014;}
#main{ width:1200px; margin:0 auto; padding-bottom:20px;color:#fff;}
.subNav{ width:270px; float:left;}
.subNav_top{ background:#f19130; height:102px; width:270px;}
.subNav_top p{ font-size:18px; font-weight:bold; color:#fff; padding:40px 0 0 20px;}
.subNav_top p span{ color:#ffd1a2;text-transform:uppercase; padding-left:20px;}
.subNav_con{ font-size:16px;}
.subNav_con li{height: 61px;line-height: 61px;border-bottom: 1px solid #eaeaea;
background: #f7f7f7;width: 270px;float: left;}
.subNav_con li.hover{ background:#fff;}
.subNav_con li a:hover{ background:url(../img/tb10.png) no-repeat 236px 25px #fff;}
.subNav_con li a{ background: url(../img/tb9.png) no-repeat 236px 25px;display:block; padding-left:39px;}
.subNav_con ul li.hover a {background: url(../img/tb10.png) no-repeat 236px 25px;
}
.location{padding:0 10px; border-bottom:1px solid #e8e9eb;height:63px;margin-bottom:20px;}
.location h2{ line-height:60px;font-size:20px; float:left;color:#4a4a4a; font-family:"微软雅黑"; font-weight:bold;font-size:18px; height:35px;}
.location h2 span{text-transform:uppercase; padding-left:5px;color:#b2b2b2; font-size:14px;}
.location p{ color:#747474;float:right; text-indent:20px; margin-top:20px;}
.location p strong{padding:3px 5px; margin-right:5px;}
.content{ width:860px; float:right; color:#333; min-height:500px;}
.about{ font-size:16px; color:#7f7f7f; line-height:30px;}
.btn_wrap{ background:url(../img/nav_bg1.png) repeat-x; height:154px; bottom:-40px; position:absolute; width:100%;}
.btn_wrap2{ background:url(../img/nav_bg1.png) repeat-x; height:154px; top:460px; position:absolute; width:100%;}
.fiveBtn{ height:131px;width:976px; margin:0 auto;}
.fiveBtn li{ float:left; text-align:center; width:195px; padding:80px 0 0; line-height:65px; font-size:14px;}
.fiveBtn li a{padding-top:60px; color:#fff;}
.btn1{ background:url(../img/icon1.png) no-repeat center 30px;}
.btn1:hover{ background:url(../img/icon_bg.jpg) no-repeat center top; height:153px; font-size:16px;}
.btn2{ background:url(../img/icon2.png) no-repeat center 30px;}
.btn2:hover{ background:url(../img/icon_bg2.jpg) no-repeat center top; height:153px; font-size:16px;}
.btn3{ background:url(../img/icon3.png) no-repeat center 30px;}
.btn3:hover{ background:url(../img/icon_bg3.jpg) no-repeat center top; height:153px; font-size:16px;}
.btn4{ background:url(../img/icon4.png) no-repeat center 30px;}
.btn4:hover{ background:url(../img/icon_bg4.jpg) no-repeat center top; height:153px; font-size:16px;}
.btn5{ background:url(../img/icon5.png) no-repeat center 30px;}
.btn5:hover{ background:url(../img/icon_bg5.jpg) no-repeat center top; height:153px; font-size:16px;}
#footer{ background:#333; height:397px; font-size:14px;color:#fff;}
.foot{ width:976px; margin:0 auto 20px;height:280px;}
.foot_l{ padding-top:50px; float:left;}
.foot_l img{ margin-bottom:30px;}
.foot_l p{ line-height:38px; color:#ccc;}
.foot_r{ float:right; padding-top:80px;}
.foot_r li{ float:left; padding-left:25px; width:120px; text-align:center;}
.copyright_wrap{ clear:both;border-top:1px solid #444; color:#666;}
.copyright{width:976px; margin:0 auto; height:80px; line-height:80px;}
.date{ width:86px; padding-right:30px; text-align:center; float:left;}
.date1{ background:#e7e7e7;font-size:32px; line-height:64px;}
.date2{ background:#d4d4d4; line-height:30px;}
.newslist2{ border-bottom:1px solid #ddd;height:95px; margin-bottom:20px; padding-bottom:20px;}
.newsTxt2{width:710px; float:right;}
.newslist2 a:hover{ color:#f19130;}
.newsTxt2 h2{font-size:20px;height:40px; line-height:45px; margin-bottom:8px;}
.newsTxt2 p{ line-height:20px; font-size:14px;}
.rczp{ width:760px}
.rczp_tit li {width:190px;height: 30px;
float: left;border-right: #FFF solid 1px;background: #666;
font-size: 14px;color: #FFF;line-height: 30px;text-align: center;}
#rczp ul {width: 900px;height: auto;margin: 0px auto auto auto;}
.rczp_con li {width: 190px;height: 30px;float: left;border-right: #FFF solid 1px;
background-color: #eee;font-size: 12px;color: #5b5b5b;line-height: 30px;
text-align: center;margin-top: 1px;}
.job_detail{font-size:16px; color:#7f7f7f; line-height:30px;}
.job_tit{margin-bottom: 20px;line-height: 40px;font-size: 30px;
color: #535353;}
.job_l{ float:left; width:760px;}
.job_l p{ line-height:25px;}
.job_l p span{ padding-right:25px;}
.job_tit2{ padding-top:10px;}
.picThree ul{ padding-left:2px;}
.picThree li{ width:274px; float:left; margin:0 6px 10px; text-align:center;}
.detail_tit{ text-align:center;  margin-bottom:20px;}
.detail_tit h2{ font-family:"微软雅黑"; font-size:20px;line-height:30px;}
.detail_tit p{ height:30px; line-height:30px;}
.detail_con{line-height:25px; margin-bottom:10px; padding-bottom:10px;}
.detail_con p{ text-indent:20px;line-height:25px;}

/*分页*/
div.page {padding:15px 0;font-size:12px;font-weight:bold;text-align:center;clear:both;}
div.page a {text-decoration:none;color:#666;background:#fff;border:1px solid #CCCCCC;padding:2px 6px ;margin-right:5px}
div.page a:hover {text-decoration:none;color:#fff;background:#1f75bb;border:1px solid #1f75bb}
div.page a:active {background:#1f75bb;border:1px solid #1f75bb;color:#fff;}
div.page span.current {padding:2px 6px; background:#1f75bb;border:1px solid #1f75bb;color:#fff;margin-right: 3px;}
div.page span.disabled {padding:2px 6px; color: #adaaad; margin-right: 3px; border:1px solid #cccccc;}

/**在线留言**/
.comment_box{padding:15px 30px;}
	.comment_list li{padding:15px 0;border-bottom:1px solid #EEE; }
	.comment_list li .floor{float:right;font-size:18px;color:#DDD;}
	.comment_list li .avatar{display:block;background:#FFF;border-radius:2px 2px 2px 2px;float:left;height:36px;overflow:hidden;width:36px;}
	.comment_list li .avatar img{width:36px;height:36px;}
	.comment_list li .inner{margin-left:48px;}
	.comment_list li .inner p{font-size:13px; font-family:"Simsun"; color:#444;}
	.comment_list li .inner .meta{padding-top:3px;color:#999;border:none;}
	.comment_list li .answer{padding:5px;background:#F6F6F6;border:1px solid #E6E6E6;border-radius:3px 3px 3px 3px;color:#c60611;}
	.comment_list li .answer .meta{color:#999;margin-bottom:5px;padding:0;border:none;}
	.comment_list li .answer .meta .cright{ float:right;}
.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto; width:1140px}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}
	.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.anniu{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center;background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle;  }
.anniu:hover{ color:#fff; opacity:0.9; }
.anniu-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.anniu, button.anniu{ height:40px; cursor:pointer; overflow:visible;width:100px; }
.anniu-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.anniu-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.anniu-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.anniu-gray,.anniu-gray:hover{ color:#777; }